home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / MSJV7_2B.ARJ / OBJECT.H < prev    next >
Text File  |  1992-03-01  |  1KB  |  41 lines

  1. /*
  2.  * object.h 
  3.  *
  4.  * Created by Microsoft Corporation.
  5.  * (c) Copyright Microsoft Corp. 1990 - 1992  All Rights Reserved
  6.  */
  7.  
  8. //*** PROTOTYPES ***
  9.  
  10. //* OLE Callbacks
  11.  
  12. int FAR PASCAL CallBack(LPOLECLIENT, OLE_NOTIFICATION, LPOLEOBJECT);
  13.  
  14. //* Exported Windows procedures
  15.  
  16. long FAR PASCAL ItemWndProc(HWND, unsigned, WORD, LONG);
  17.  
  18. //* Far
  19. void FAR       ObjDelete(APPITEMPTR, BOOL);
  20. void FAR       ConvertToClient(LPRECT);
  21. OLESTATUS FAR  Error(OLESTATUS);
  22. APPITEMPTR FAR PreItemCreate(LPOLECLIENT, BOOL, LHCLIENTDOC);
  23. BOOL FAR       PostItemCreate(LPOLEOBJECT, LONG, LPRECT, APPITEMPTR);
  24. void FAR       ObjPaste(BOOL, LHCLIENTDOC, LPOLECLIENT);
  25. BOOL FAR       ObjCopy(APPITEMPTR);
  26. BOOL FAR       ObjGetData (APPITEMPTR, LPSTR);
  27. void FAR       ObjChangeLinkData(APPITEMPTR, LPSTR);
  28. void FAR       ObjSaveUndo(APPITEMPTR);
  29. void FAR       ObjDelUndo(APPITEMPTR); 
  30. void FAR       ObjUndo(APPITEMPTR);
  31. void FAR       ObjFreeze(APPITEMPTR);
  32. void FAR       ObjInsert(LHCLIENTDOC, LPOLECLIENT);
  33. void FAR       ObjCreateFromTemplate(LHCLIENTDOC, LPOLECLIENT);
  34. void FAR       ObjCreateWrap(HANDLE, LHCLIENTDOC, LPOLECLIENT);
  35. void FAR       UpdateObjectMenuItem(HMENU);
  36. void FAR       ExecuteVerb(int, APPITEMPTR);
  37.  
  38. //* Local
  39. static void    Release(APPITEMPTR);
  40. BOOL FAR       ObjSetBounds(APPITEMPTR);
  41.